Mega64 has been creating videos and short films since 2003, assembling some of the most strange and viral clips the world of video games and anime has ever seen. They’ve done it all from the heart of their hometown, San Diego. The cast and crew Rocco Botte, Derrick Acosta, Shawn Chatfield, and Garrett Hunter celebrate their 20th anniversary right here in their own backyard!